home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / doc / www_talk.arc / 000220_timbl _Thu Sep 24 15:51:46 1992.msg < prev    next >
Internet Message Format  |  1992-11-30  |  2KB

  1. Return-Path: <timbl>
  2. Received: by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA23922; Thu, 24 Sep 92 15:51:46 GMT+0100
  4. Date: Thu, 24 Sep 92 15:51:46 GMT+0100
  5. From: timbl (Tim Berners-Lee)
  6. Message-Id: <9209241451.AA23922@ nxoc01.cern.ch >
  7. To: LAPPA@b.psc.edu
  8. Subject: Re: A few questions about sgml
  9. Cc: www-talk@nxoc01.cern.ch
  10.  
  11. Joseph,
  12.  
  13. Thanks for your mail.  It'll be great to see you documents on the web.
  14.  
  15. let me explain the relationship between SGML and HTML. As you probbly
  16. know, when you use SGML, you must use a particular document type
  17. (DTD). Our HTML is a particular document type -- it includes simple
  18. formatting and hypertext links. We defined it because there was no standard
  19. DTD for hypertext around (there still isn't).
  20.  
  21. So HTML is SGML but not necessarily the reverse.  If your documents are
  22. in a different documen type then you can do one of two things:
  23. one is to write a server which will take your SGML documents and convert
  24. them into HTML (one th fly, probably) for W3 clients.  This will
  25. probably mean translating some tags.
  26.  
  27. The second option is to wait until the format negotiation which we
  28. are putting into the protocol comes out. This will anser your second
  29. question too, in that it will allow graphics to be picked up.
  30. The fact of life here is that there are no (or rather, too many)
  31. standrads both for SGML DTDs and for graphics (and sound, video etc)
  32. so futur clients will be configured to know which formats you can
  33. use on your local machine. They will tell the server this, so that the
  34. server can send a document in the "best"format possible.  You could define
  35. your own DTD as a specific document format, and define the software which
  36. you will want to run to handle documents in that format.
  37.  
  38. Now in parallel wit these developments (the format negotiation runs in
  39. prototype form now), Pei Wei of O'Reilly Assoiciates, the author of the
  40. Viola browser, is putting in generic SGML handling (ie coinfigurable
  41. for many different DTDs) as well as embedded graphics. So his browser,
  42. also currently in prototype form, will do just what you want, I think.
  43.  
  44. Tim Berners-Lee